lead naphthenate - French English Dictionary